﻿using FreeSql.DatabaseModel;using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Threading.Tasks;
using Newtonsoft.Json;
using FreeSql.DataAnnotations;

namespace Syx.Webapi.AppCode.Entities {

	[JsonObject(MemberSerialization.OptIn), Table(Name = "YG_BL_SW", DisableSyncStructure = true)]
	public partial class YGBLSW {

		[JsonProperty, Column(Name = "CRB_NAME", DbType = "VARCHAR2(50 BYTE)")]
		public string CRBNAME { get; set; }

		[JsonProperty, Column(Name = "CREATE_DATE", DbType = "DATE(7)")]
		public DateTime? CREATEDATE { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F10 { get; set; }

		[JsonProperty]
		public sbyte? F100 { get; set; }

		[JsonProperty]
		public sbyte? F101 { get; set; }

		[JsonProperty]
		public sbyte? F102 { get; set; }

		[JsonProperty]
		public sbyte? F103 { get; set; }

		[JsonProperty]
		public sbyte? F104 { get; set; }

		[JsonProperty]
		public sbyte? F105 { get; set; }

		[JsonProperty]
		public sbyte? F106 { get; set; }

		[JsonProperty]
		public sbyte? F107 { get; set; }

		[JsonProperty]
		public sbyte? F108 { get; set; }

		[JsonProperty]
		public sbyte? F109 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F11 { get; set; }

		[JsonProperty]
		public sbyte? F110 { get; set; }

		[JsonProperty]
		public sbyte? F111 { get; set; }

		[JsonProperty]
		public sbyte? F112 { get; set; }

		[JsonProperty]
		public sbyte? F113 { get; set; }

		[JsonProperty]
		public sbyte? F114 { get; set; }

		[JsonProperty]
		public sbyte? F115 { get; set; }

		[JsonProperty]
		public sbyte? F116 { get; set; }

		[JsonProperty]
		public sbyte? F117 { get; set; }

		[JsonProperty]
		public sbyte? F118 { get; set; }

		[JsonProperty]
		public sbyte? F119 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F12 { get; set; }

		[JsonProperty]
		public sbyte? F120 { get; set; }

		[JsonProperty]
		public sbyte? F121 { get; set; }

		[JsonProperty]
		public sbyte? F122 { get; set; }

		[JsonProperty]
		public sbyte? F123 { get; set; }

		[JsonProperty]
		public sbyte? F124 { get; set; }

		[JsonProperty]
		public sbyte? F125 { get; set; }

		[JsonProperty]
		public sbyte? F126 { get; set; }

		[JsonProperty]
		public sbyte? F127 { get; set; }

		[JsonProperty]
		public sbyte? F128 { get; set; }

		[JsonProperty]
		public sbyte? F129 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F13 { get; set; }

		[JsonProperty]
		public sbyte? F130 { get; set; }

		[JsonProperty]
		public sbyte? F131 { get; set; }

		[JsonProperty]
		public sbyte? F132 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F14 { get; set; }

		[JsonProperty, Column(DbType = "DATE(7)")]
		public DateTime? F15 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(100 BYTE)")]
		public string F150 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(100 BYTE)")]
		public string F151 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(100 BYTE)")]
		public string F152 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(100 BYTE)")]
		public string F153 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(100 BYTE)")]
		public string F154 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(100 BYTE)")]
		public string F155 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(100 BYTE)")]
		public string F156 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(100 BYTE)")]
		public string F157 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(100 BYTE)")]
		public string F158 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(100 BYTE)")]
		public string F159 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F16 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(200 BYTE)")]
		public string F160 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F17 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F18 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F19 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F2 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F20 { get; set; }

		[JsonProperty, Column(DbType = "DATE(7)")]
		public DateTime? F21 { get; set; }

		[JsonProperty, Column(DbType = "DATE(7)")]
		public DateTime? F22 { get; set; }

		[JsonProperty, Column(DbType = "DATE(7)")]
		public DateTime? F23 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F24 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F25 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F26 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F27 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F28 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F29 { get; set; }

		[JsonProperty, Column(DbType = "DATE(7)")]
		public DateTime? F3 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F30 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F31 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F32 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F33 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F34 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F35 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F36 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F37 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F38 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F39 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F4 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F40 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F41 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F42 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F43 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F44 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F45 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F46 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F47 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F48 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F49 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F5 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F50 { get; set; }

		[JsonProperty]
		public sbyte? F51 { get; set; }

		[JsonProperty]
		public sbyte? F52 { get; set; }

		[JsonProperty]
		public sbyte? F53 { get; set; }

		[JsonProperty]
		public sbyte? F54 { get; set; }

		[JsonProperty]
		public sbyte? F55 { get; set; }

		[JsonProperty]
		public sbyte? F56 { get; set; }

		[JsonProperty]
		public sbyte? F57 { get; set; }

		[JsonProperty]
		public sbyte? F58 { get; set; }

		[JsonProperty]
		public sbyte? F59 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F6 { get; set; }

		[JsonProperty]
		public sbyte? F60 { get; set; }

		[JsonProperty]
		public sbyte? F61 { get; set; }

		[JsonProperty]
		public sbyte? F62 { get; set; }

		[JsonProperty]
		public sbyte? F63 { get; set; }

		[JsonProperty]
		public sbyte? F64 { get; set; }

		[JsonProperty]
		public sbyte? F65 { get; set; }

		[JsonProperty]
		public sbyte? F66 { get; set; }

		[JsonProperty]
		public sbyte? F67 { get; set; }

		[JsonProperty]
		public sbyte? F68 { get; set; }

		[JsonProperty]
		public sbyte? F69 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F7 { get; set; }

		[JsonProperty]
		public sbyte? F70 { get; set; }

		[JsonProperty]
		public sbyte? F71 { get; set; }

		[JsonProperty]
		public sbyte? F72 { get; set; }

		[JsonProperty]
		public sbyte? F73 { get; set; }

		[JsonProperty]
		public sbyte? F74 { get; set; }

		[JsonProperty]
		public sbyte? F75 { get; set; }

		[JsonProperty]
		public sbyte? F76 { get; set; }

		[JsonProperty]
		public sbyte? F77 { get; set; }

		[JsonProperty]
		public sbyte? F78 { get; set; }

		[JsonProperty]
		public sbyte? F79 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F8 { get; set; }

		[JsonProperty]
		public sbyte? F80 { get; set; }

		[JsonProperty]
		public sbyte? F81 { get; set; }

		[JsonProperty]
		public sbyte? F82 { get; set; }

		[JsonProperty]
		public sbyte? F83 { get; set; }

		[JsonProperty]
		public sbyte? F84 { get; set; }

		[JsonProperty]
		public sbyte? F85 { get; set; }

		[JsonProperty]
		public sbyte? F86 { get; set; }

		[JsonProperty]
		public sbyte? F87 { get; set; }

		[JsonProperty]
		public sbyte? F88 { get; set; }

		[JsonProperty]
		public sbyte? F89 { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string F9 { get; set; }

		[JsonProperty]
		public sbyte? F90 { get; set; }

		[JsonProperty]
		public sbyte? F91 { get; set; }

		[JsonProperty]
		public sbyte? F92 { get; set; }

		[JsonProperty]
		public sbyte? F93 { get; set; }

		[JsonProperty]
		public sbyte? F94 { get; set; }

		[JsonProperty]
		public sbyte? F95 { get; set; }

		[JsonProperty]
		public sbyte? F96 { get; set; }

		[JsonProperty]
		public sbyte? F97 { get; set; }

		[JsonProperty]
		public sbyte? F98 { get; set; }

		[JsonProperty]
		public sbyte? F99 { get; set; }

		[JsonProperty, Column(DbType = "NUMBER(22)")]
		public decimal ID { get; set; }

		[JsonProperty, Column(Name = "IS_APPFLAG", DbType = "VARCHAR2(10 BYTE)")]
		public string ISAPPFLAG { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string MZID { get; set; }

		[JsonProperty, Column(Name = "PATIENT_ID", DbType = "VARCHAR2(50 BYTE)")]
		public string PATIENTID { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string REFID { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)", IsNullable = false)]
		public string RELID { get; set; }

		[JsonProperty, Column(Name = "VISIT_ID", DbType = "VARCHAR2(50 BYTE)")]
		public string VISITID { get; set; }

		[JsonProperty, Column(DbType = "VARCHAR2(50 BYTE)")]
		public string ZYID { get; set; }

	}

}
